powerful enemy - German English Dictionary